#include "BSTree.hpp"
void test1()
{
    int a[] = {8, 3, 1, 10, 6, 4, 7, 14, 13};
    hcc::BST<int> s;
    for(auto e : a)
    {
        s.insert(e);
    }
    s.print();
    // s.earse(3);
    // s.print();
    for(auto e : a)
    {
        s.earse(e);
        s.print();
    }
    s.print();
}
void test2()
{
    int a[] = {8, 3, 1, 10, 6, 4, 7, 14, 13};
    hcc::BST<int> s;
    for(auto e : a)
    {
        s.insert(e);
    }
    hcc::BST<int> l=s;
    l.print();
}
int main()
{
    //test1();
    test2();
    return 0;
}